nautical mile


Results for "nautical mile"

English - Turkish Dictionary

nautical mile

(English - Turkish Dictionary) :
deniz mili (1852 metre).